Expression showing condemnation of a persons actions, or an object'sshortcomings. Denotes light-moderate annoyance.
Has nothing to do with the D12 song, but was rather propogated by certain immigrants to a rural, British university community.
Synonyms for shit on you
On this page, you will find 30 slang terms related to shit on you. Some of the top words include: Eff, fuck you, frosts my balls, O'Hara, Shoof, and 25 more.